RIOT: One OS to Rule Them All in the IoT
نویسندگان
چکیده
The Internet of Things (IoT) embodies a wide spectrum of machines ranging from sensors powered by 8-bits microcontrollers, to devices powered by processors roughly equivalent to those found in entry-level smartphones. Neither traditional operating systems (OS) currently running on internet hosts, nor typical OS for sensor networks are capable to fulfill all at once the diverse requirements of such a wide range of devices. Hence, in order to avoid redundant developments and maintenance costs of IoT products, a novel, unifying type of OS is needed. The following analyzes requirements such an OS should fulfill, and introduces RIOT, a new OS satisfying these demands. Key-words: Network, internet, things, objects, IoT, routing, OS, energy, efficient, operating system, protocol, IPv6, wireless, radio, constrained, embedded ha l-0 07 68 68 5, v er si on 3 16 J an 2 01 3 RIOT: un système d’exploitation pour les gouverner tous dans l’Internet des Objets Résumé : Ce document analyse les propriétés qu’un système d’exploitation doit avoir pour être approprié pour l’Internet des Objets dans son ensemble, rassemblant des appareils communicants de capacités très diverses. Un nouveau système d’exploitation, RIOT, rassemblant ces propriétés, est ensuite introduit. Mots-clés : réseaux, internet, objets, routage, radio, sans-fil, capteurs, IPv6, système d’exploitation, protocole, OS, efficace, énergie, contraint, embarqué ha l-0 07 68 68 5, v er si on 3 16 J an 2 01 3 RIOT: One OS to Rule Them All in the IoT 3
منابع مشابه
OS for the IoT – Goals, Challenges, and Solutions
The Internet of Things embodies a wide spectrum of machines ranging from sensors powered by 8-bit microcontrollers to devices powered by processors roughly equivalent to those found in entry-level smartphones. Neither traditional operating systems (OS) currently running on Internet hosts, nor typical OS for sensor networks are capable to fulfill all at once the diverse requirements of such a wi...
متن کاملConnecting the World of Embedded Mobiles: The RIOT Approach to Ubiquitous Networking for the IoT
The Internet of Things (IoT) is rapidly evolving based on low-power compliant protocol standards that extend the Internet into the embeddedworld. Pioneering implementations have proven it is feasible to inter-network very constrained devices, but had to rely on peculiar cross-layered designs and offer a minimalistic set of features. In the long run, however, professional use and massive deploym...
متن کاملOperating Systems for the IoT – Goals, Challenges, and Solutions
The Internet of Things (IoT) embodies a wide spectrum of machines ranging from sensors powered by 8-bit microcontrollers to devices powered by processors equivalent to those found in smartphones. Neither traditional operating systems currently running on Internet hosts, nor typical operating systems for sensor networks are capable to fulfill all at once the diverse requirements of such a wide r...
متن کاملRIOT OS Paves the Way for Implementation of High-performance MAC Protocols
Implementing new, high-performance MAC protocols requires real-time features, to be able to synchronize correctly between different unrelated devices. Such features are highly desirable for operating wireless sensor networks (WSN) that are designed to be part of the Internet of Things (IoT). Unfortunately, the operating systems commonly used in this domain cannot provide such features. On the o...
متن کاملRIOT - das freundliche Echtzeitbetriebssystem für das IoT
Zusammenfassung. Das „Internet der Dinge“ (IoT) beschreibt die Entwicklung, wie maschinengebundene, eingebettete Systeme schrittweise Standardprotokolle der Internet-Welt adaptieren und damit selbst Teil des globalen Inter-Netzwerks werden. Das IoT wächst gegenwärtig sehr schnell und eine zunehmende Professionalisierung erfordert den Einsatz einer Systemarchitektur, die Hardware und Kommunikati...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013